
#ifndef MQTT_NETAPI_H
#define MQTT_NETAPI_H


/**
 * 发送灯光信息数据到mqtt服务器
 * @param color 指定灯的颜色：
 * 红灯    LIGHT_RED___ 
 * 绿灯    LIGHT_GREEN_ 
 * 黄灯    LIGHT_YELLOW
 * @param state 指定灯的状态：
 * 打开    LIGHT_OPEN___
 * 关闭    LIGHT_CLOSE__
 * 闪烁    LIGHT_FLICKER
 * @param second 剩余秒数
 * @return mqtt连接状态
 * 
*/
int publishTrafficlight(int lightType,int state ,int second);

/**
 * 发送灯光信息数据到mqtt服务器
 * @param color 指定灯的颜色：
 * 红灯    LIGHT_RED___ 
 * 绿灯    LIGHT_GREEN_ 
 * 黄灯    LIGHT_YELLOW
 * @param state 指定灯的状态：
 * 打开    LIGHT_OPEN___
 * 关闭    LIGHT_CLOSE__
 * 闪烁    LIGHT_FLICKER
 * @param second 灯光点亮秒数
 * @return mqtt连接状态
 * 
*/
int delayPublishTrafficlight(int lightType,int state,int second );


#endif // 条件编译结束